Particle swarm optimization with dual-level task allocation
نویسندگان
چکیده
Particle swarm optimization (PSO) is a well-known algorithm for global optimization over continuous search spaces. However, this algorithm is limited by the intense conflict between exploration and exploitation search processes. This improper adjustment of exploration and exploitation search processes can introduce an inappropriate level of diversity into the swarm, thereby either decelerating the convergence rate of the algorithm (caused by the excessive diversity) or inducing premature convergence (as a result of insufficient diversity). To address this issue, we propose a new PSO variant, namely, the PSO with dual-level task allocation (PSO–DLTA). Two task allocation modules, that is, the dimension-level task allocation (DTA) and the individual-level task allocation (ITA) modules, are developed in PSO–DLTA to balance the exploration and exploitation search processes. Unlike existing population-based and individual-based task allocation approaches, the DTA module assigns different search strategies to different dimensional components of a particle. Meanwhile, the ITA module serves as an alternative learning phase to enhance the PSO–DLTA particle if it fails to improve in terms of fitness in the DTA module. To demonstrate the effectiveness and efficiency of PSO–DLTA, we compare it with several recently developed optimization algorithms on 25 benchmark and 2 engineering design problems. Experimental results reveal that the proposed PSO–DLTA is more competitive than its contenders in terms of searching accuracy, reliability, and efficiency with respect to most of the tested functions. & 2014 Elsevier Ltd. All rights reserved.
منابع مشابه
Node Task Allocation Based on PSO in WSN Multi-target Tracking
Aiming at the task allocation in multi-target tracking of wireless sensor networks, the discrete particle swarm optimization based on nearest-neighbor is presented to reduce the communication energy consumption between nodes. First, task allocation is initialized with nearest neighbor algorithm. Then the fitness function is compared through change task allocation matrix to achieve task allocati...
متن کاملSolving a new bi-objective model for a cell formation problem considering labor allocation by multi-objective particle swarm optimization
Mathematical programming and artificial intelligence (AI) methods are known as the most effective and applicable procedures to form manufacturing cells in designing a cellular manufacturing system (CMS). In this paper, a bi-objective programming model is presented to consider the cell formation problem that is solved by a proposed multi-objective particle swarm optimization (MOPSO). The model c...
متن کاملTask Scheduling Using Particle Swarm Optimization Algorithm with a Selection Guide and a Measure of Uniformity for Computational Grids
In this paper, we proposed an algorithm for solving the problem of task scheduling using particle swarm optimization algorithm, with changes in the Selection and removing the guide and also using the technique to get away from the bad, to move away from local extreme and diversity. Scheduling algorithms play an important role in grid computing, parallel tasks Scheduling and sending them to ...
متن کاملTask Scheduling Using Particle Swarm Optimization Algorithm with a Selection Guide and a Measure of Uniformity for Computational Grids
In this paper, we proposed an algorithm for solving the problem of task scheduling using particle swarm optimization algorithm, with changes in the Selection and removing the guide and also using the technique to get away from the bad, to move away from local extreme and diversity. Scheduling algorithms play an important role in grid computing, parallel tasks Scheduling and sending them to ...
متن کاملA Multi-Objective Particle Swarm Optimization for Mixed-Model Assembly Line Balancing with Different Skilled Workers
This paper presents a multi-objective Particle Swarm Optimization (PSO) algorithm for worker assignment and mixed-model assembly line balancing problem when task times depend on the worker’s skill level. The objectives of this model are minimization of the number of stations (equivalent to the maximization of the weighted line efficiency), minimization of the weighted smoothness index and minim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Eng. Appl. of AI
دوره 38 شماره
صفحات -
تاریخ انتشار 2015